tym: Typed Matlab
نویسنده
چکیده
Type of variables x and y can be any allowable type. If we are supposed to compile this function statically, we may have to choose the widest possible type for x and y. This type is an array of complex numbers. The result would be very inefficient code when parameters are of narrower type (e.g. Integers or even arrays of integers). In these cases they are actually wrapped as arrays of complex numbers. One way to tackle this problem is to use JIT compilers to compile the program or choose the best previously compiled version at runtime. However, this requires run-time overhead and can be really non-trivial. We would like to follow another path in this paper. We have developed a new language which is similar to Octave/MATLAB in many ways but has a less dynamic nature. In particular, variables must be declared (with their type) before they are defined or used and arrays must be allocated explicitly. We have called this language, tym (Typed MATLAB).
منابع مشابه
Test your memory-Turkish version (TYM-TR): reliability and validity study of a cognitive screening test.
BACKGROUND/AIM The test your memory (TYM) is reported to be a sensitive cognitive function assessment scale for people with dementia. The aim of the present study was to investigate the reliability and validity of an adapted Turkish version of the TYM (TYM-TR) among Turkish dementia patients. MATERIALS AND METHODS The TYM-TR was given to 59 patients with dementia aged 60+ and 336 normal contr...
متن کاملComparison of Test Your Memory and Montreal Cognitive Assessment Measures in Parkinson's Disease
Background. MoCA is widely used in Parkinson's disease (PD) to assess cognition. The Test Your Memory (TYM) test is a cognitive screening tool that is self-administered. Objectives. We sought to determine (a) the optimal value of TYM to discriminate between PD patients with and without cognitive deficits on MoCA testing, (b) equivalent MoCA and TYM scores, and (c) interrater reliability in TYM ...
متن کاملImplication of chemo‐resistant memory T cells for immune surveillance in patients with sarcoma receiving chemotherapy
Chemotherapy has improved the prognosis of patients with sarcomas. However, it may suppress anti-tumor immunity. Recently, we reported a novel CD8+ memory T cell population with a chemo-resistance property, "young memory" T (TYM ) cells. In this study, we investigated the proportion and function of TYM cells in peripheral blood of healthy donors and sarcoma patients who received chemotherapy an...
متن کاملSelf administered cognitive screening test (TYM) for detection of Alzheimer’s disease: cross sectional study
OBJECTIVE To evaluate a cognitive test, the TYM ("test your memory"), in the detection of Alzheimer's disease. DESIGN Cross sectional study. SETTING Outpatient departments in three hospitals, including a memory clinic. PARTICIPANTS 540 control participants aged 18-95 and 139 patients attending a memory clinic with dementia/amnestic mild cognitive impairment. INTERVENTION Cognitive test ...
متن کاملCompiling Matlab for High Performance Computing via X 10 1 Sable Technical Report
Matlab is a popular dynamic array-based language commonly used by students, scientists and engineers, who appreciate the interactive development style, the rich set of array operators, the extensive builtin library, and the fact that they do not have to declare static types. Even though these users like to program in Matlab, their computations are often very computeintensive and are better suit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1111.3606 شماره
صفحات -
تاریخ انتشار 2011